Discussion (PEP 557)
https://peps.python.org/pep-0557/#discussion
Why not just use namedtuple?
(collections.namedtuple)
Any namedtuple can be accidentally compared to any other with the same number of fields.
A namedtuple can be accidentally compared to a tuple.
namedtupleはほかのtupleやnamedtupleと思いがけず等しいと判定されてしまう
アンパックできる
then it would not be possible to add a second field to Time without breaking the user’s code.
アンパックして実装しているコードがすでにあるとき、そのnamedtupleに属性を追加しづらい
No option for mutable instances.
まとめ中